give a fresh impetus to - Französisch Englisch Wörterbuch